package com.example.pojo;

import com.baomidou.mybatisplus.annotation.TableId;
import com.example.pojo.pojoenum.Grade;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

@Data
public class Classes {
    @TableId("class_id")
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private Long classId;
    private String className;
    private Grade gradeLevel;
    private String classroomNumber;
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private Long headTeacherId;
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private Long assistantTeacherId;
    private Integer maxStudentCapacity;
    private Integer currentStudentCount;
    private String remarks;
}
